@import "./octicons/octicons.scss";

// Variables
@import "../bower_components/primer-css/scss/variables";
@import "../bower_components/basecoat/scss/variables"; // Basecoat override
@import "variables"; // Electron override


// Global requirements
@import "../bower_components/primer-css/scss/mixins";

@import "../bower_components/basecoat/scss/mixins/breakpoints";
@import "../bower_components/basecoat/scss/mixins/grid";
@import "../bower_components/basecoat/scss/mixins/clearfix";
@import "../bower_components/basecoat/scss/mixins/grid-framework";

// Basecoat
@import "../bower_components/primer-css/scss/normalize";
@import "../bower_components/primer-css/scss/base";
@import "../bower_components/primer-css/scss/type";
// @import "../bower_components/primer-css/scss/layout"; // not responsive
// @import "../bower_components/primer-css/scss/forms";

@import "../bower_components/basecoat/scss/layout"; // Basecoat override
@import "../bower_components/basecoat/scss/type"; // Basecoat override

// Components
// @import "../bower_components/primer-css/scss/alerts";
// @import "../bower_components/primer-css/scss/avatars";
// @import "../bower_components/primer-css/scss/blankslate";
// @import "../bower_components/primer-css/scss/counter";
@import "../bower_components/primer-css/scss/buttons";
// @import "../bower_components/primer-css/scss/menu";
// @import "../bower_components/primer-css/scss/tabnav";
@import "../bower_components/primer-css/scss/filter-list";
// @import "../bower_components/primer-css/scss/states";
@import "../bower_components/primer-css/scss/tooltips";

// @import "../bower_components/basecoat/scss/animation";
// @import "../bower_components/basecoat/scss/cards";
@import "../bower_components/basecoat/scss/grid";
@import "primer-support/index.scss";

// Devicon
@import "vendor/devicon/devicon.css";

// Utilities
@import "../bower_components/primer-css/scss/flex-table";
// @import "../bower_components/primer-css/scss/truncate";
@import "../bower_components/primer-css/scss/utilities/utilities";
@import "../bower_components/basecoat/scss/utility"; // Basecoat override

// Electron -----------------------------------

@import "base";
@import "hljs/github.css"; // Syntax highlighting
@import "hljs/overrides"; // customization

// @primer/css imports
@import "@primer/css/marketing/index.scss";
@import "@primer/css/utilities/padding.scss";

// Primer local imports
@import "./primer/container.scss";

// Basecoat overrides
@import "./helpers/buttons";
@import "./helpers/tables";
@import "./helpers/code";
@import "./helpers/footer";
@import "./helpers/icons";
@import "./helpers/navigation";
@import "./helpers/page-headers";
@import "./helpers/pagination";
@import "./helpers/section";

// Pages
@import "app";
@import "home";
@import "hero";
@import "docs";
@import "blog";
@import "releases";
@import "devtron";
@import "spectron";
@import "userland";
@import "languages";
@import "search";
@import "versions";
@import "kb-shortcut-dialog";
@import "ui/governance";
@import "ui/landing/fiddle";
